sysctl: Remove sockets_per_node field from physinfo command.
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 13 Apr 2010 07:37:16 +0000 (08:37 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 13 Apr 2010 07:37:16 +0000 (08:37 +0100)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
tools/python/xen/lowlevel/xc/xc.c
tools/python/xen/xend/XendNode.py
xen/arch/x86/sysctl.c
xen/include/public/sysctl.h

index 24220b0091e015fc4905fe9c96f0a799a2747f58..514e48e7600b1275387066575dd4f7b03efd4624 100644 (file)
@@ -1179,7 +1179,6 @@ static PyObject *pyxc_physinfo(XcObject *self)
                             "nr_nodes",         pinfo.nr_nodes,
                             "threads_per_core", pinfo.threads_per_core,
                             "cores_per_socket", pinfo.cores_per_socket,
-                            "sockets_per_node", pinfo.sockets_per_node,
                             "nr_cpus",          pinfo.nr_cpus, 
                             "total_memory",     pages_to_kib(pinfo.total_pages),
                             "free_memory",      pages_to_kib(pinfo.free_pages),
index 2348461cc0321fb2e9a4339167dcde8bf3b4eb03..713967e2d501e03c86478f16f3c6bea5c3667e01 100644 (file)
@@ -931,7 +931,6 @@ class XendNode:
                       'nr_nodes',
                       'cores_per_socket',
                       'threads_per_core',
-                      'sockets_per_node',
                       'cpu_mhz',
                       'hw_caps',
                       'virt_caps',
index 80b7af7baffa246c8fa55c21f904027e90c2c267..ed09bffeea4f097cee48827a838d5871efe2a70c 100644 (file)
@@ -63,9 +63,6 @@ long arch_do_sysctl(
         pi->nr_nodes = num_online_nodes();
         pi->max_node_id = last_node(node_online_map);
         pi->max_cpu_id = last_cpu(cpu_online_map);
-        pi->sockets_per_node = 
-            pi->nr_cpus / 
-            (pi->nr_nodes * pi->cores_per_socket * pi->threads_per_core);
         pi->total_pages = total_pages;
         pi->free_pages = avail_domheap_pages();
         pi->scrub_pages = 0;
index 7255644286f1398c94416224c6a2372ea697c8e2..ab6897d1da82866926d0aa048f95907f95c48e3d 100644 (file)
@@ -93,7 +93,6 @@ DEFINE_XEN_GUEST_HANDLE(xen_sysctl_tbuf_op_t);
 struct xen_sysctl_physinfo {
     uint32_t threads_per_core;
     uint32_t cores_per_socket;
-    uint32_t sockets_per_node;
     uint32_t nr_cpus, max_cpu_id;
     uint32_t nr_nodes, max_node_id;
     uint32_t cpu_khz;